越狱的 iOS 设备 SSH 连接 localhost 教程

您所在的位置:网站首页 ios ssh终端 越狱的 iOS 设备 SSH 连接 localhost 教程

越狱的 iOS 设备 SSH 连接 localhost 教程

2023-08-29 07:05| 来源: 网络整理| 查看: 265

摘要

这篇文章介绍了如何在越狱的 iOS 设备上使用自选终端 App 通过 ssh 连接设备本身,即连接到 localhost。本文使用 App Store 高分软件 Termius 演示。

背景

越狱的 iOS 设备可以通过在 Cydia 安装例如 NewTerm2 等终端 App ,也可以通过安装 OpenSSH 在本机运行 SSH 服务。App Store 上有一个评价很高的终端 Termius,受限于 iOS 的安全政策,无法通过默认的 22 端口来连接到设备本身。NewTerm2 终端做的比较拉胯,只能满足一些基本需求。如果能够使用 Termius 连接 localhost 体验会更好一些。

解决思路

使用其他端口代替默认的 22 端口。

具体步骤

1、Cydia 安装 OpenSSH 服务并设置自己的密码(安装方法见 Cydia 首页的“OpenSSH 访问教程”)

2、使用电脑 ssh 连接到自己的设备(或暂时使用其他 Cydia 安装的终端 App)

3、安装 Vim 编辑器(已安装可跳过)

4、新增一个 ssh 监听端口,例如 2222。

使用 Vim 编辑 /etc/services 文件,添加下图选中的两行

新增一个ssh2服务,使用 2222 端口

内容如下:

5、修改 /Library/LaunchDaemons/com.openssh.sshd.plist文件,在下图所示选中位置插入一对新的 key 和 dict。

/Library/LaunchDaemons/com.openssh.sshd.plist

新增内容如下:

SSHListener2

SockServiceName

ssh2

6、保存文件并重启你的设备,重新越狱,大功告成。

效果展示

效果展示 - 1效果展示 - 2效果展示 - 3



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3